History
History
Synonyms
UK
US
Meaning:
outspoken

saying freely what one thinks

explicit, unreserved

LAYING IT ON THE LINE as in Wiktionary
LAYING IT ON THE LINE as in Wikipedia